bleeding tooth
Explore definitions, synonyms, and language insights of bleeding tooth
Definitions
Noun
gastropod having reddish toothlike projections around the shell opening; of the Caribbean area